package com.info.zhiduoduo.weixin.formbean.marketingcooperative;

import com.info.zhiduoduo.common.validator.IntIn;

import java.math.BigDecimal;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class VerifyMarketingCooperativeRecordFormBean {

	@ApiModelProperty("申请id")
	private int id;

	@ApiModelProperty("佣金金额, 审核失败时不传或0")
	private BigDecimal brokerage;

	@IntIn(value = {2, 3}, message = "请选择正确的状态")
	@ApiModelProperty("状态 2.已审核待结算 3.审核失败")
	private int state;
	
	@ApiModelProperty("佣金备注")
	private String brokerageNote;
}
